all: myshell

myshell: main.o shell.o
		gcc -o myshell main.o shell.o

main.o: main.c shell.h
		gcc -c main.c

shell.o: shell.c shell.h
		gcc -c shell.c

clean:
		rm -f *.o myshell
